/**
  * @file TxtFileWriter.h
  * @author Thibault Merle et Guillaume Poussel
  */
#ifndef _TXT_FILE_WRITER_H_
#define _TXT_FILE_WRITER_H_

#include "io/FileWriter.h"

/**
  * Cette classe écrit l'enveloppe au format txt standard.
  * @remarks Les points donnés en entrée ne sont pas écrits dans le fichier de sortie
  */
class TxtFileWriter : public FileWriter {
public:
    TxtFileWriter(const char* filename) : FileWriter(filename) {};
    /**
      * @copydoc #FileWriter::write()
      * @remarks Le paramètre \p points est ignoré
      */
    virtual void write(const point_list points, const point_list hull) const;
};

#endif
